package com.twang.stock.entity;

import lombok.Data;

import javax.persistence.Id;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 涨停板
 * ZhangTingBan(id=null, date=null, minutes=null, code=null, name=null, zdp=10.039215087890625, zxp=null, amount=936705840, ltsz=7833360584.08, lshare=null, hs=12.017230987548828, fund=75589753, fbt=92500, lbt=103827, zbc=9, zttjDay=null, zttjCt=null, hybk=化学原料, createTime=null)
 {"c":"000788","m":0,"n":"北大医药","p":9020,"zdp":10.0,"amount":37960552,"ltsz":5375806573.5,"tshare":5375806564.48,"hs":0.7061368823051453,"lbc":2,"fbt":92500,"lbt":92500,"fund":236436867,"zbc":0,"hybk":"化学制药","zttj":{"days":2,"ct":2}}
 */
@Data
public class ZhangTingBanJson{
    @Id
    private Integer id;

    /**
     * 日：yyyyMMdd
     */
    private String date;

    /**
     * 分
     */
    private String minutes;


    /**
     * 代码
     */

    private String c;

    /**
     * 名称
     */

    private String n;



    /**
     * 涨跌幅
     */
    private BigDecimal zdp;


    /**
     * 最新价（zxp/1000）
     */
    private BigDecimal zxp;


    /**
     * 成交额（元）
     */
    private BigDecimal amount;


    /**
     * 流通市值（元）
     */
    private BigDecimal ltsz;


    /**
     * 总市值（元）
     */
    private BigDecimal tshare;


    /**
     * 换手率（小数）
     */
    private BigDecimal hs;


    /**
     * 封板资金（元）
     */
    private BigDecimal fund;


    /**
     * 首次封板时间（92500） 9:25:00
     */
    private String fbt;


    /**
     * 最后封板时间（92500） 9:25:00
     */
    private String lbt;

    /**
     * 炸板次数
     */
    private BigDecimal zbc;

    /**
     * 連續次数
     */
    private BigDecimal lbc;

//    /**
//     * 涨停统计：5/zttjDay 代表 7天5板
//     */
//    @SerializedName("zttj.day")
//    private BigDecimal zttjDay;
//
//    /**
//     * 涨停统计：zttjCt/7 代表 7天5板
//     */
//    @SerializedName("zttj.ct")
//    private BigDecimal zttjCt;
//
    private Zttj zttj;

    /**
     * 行业板块
     */
    private String hybk;

    private Date createTime;

    @Data
    public class Zttj{
        private BigDecimal days;

        private BigDecimal ct;
    }

}
